explosive flame - Turkish English Dictionary